package com.geline.easytrans.annotation;

import java.lang.annotation.*;

/**
 * VO属性翻译
 * 在VO属性上添加 @TransTable(table="", foreignKey = "")
 */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.FIELD})
public @interface TransTable {

    //表名
    String table();

    //外键，如：dept_id
    String foreignKey();

    //当前VO属性主键，如：id
    String idField() default "id";

    //当满足条件时才执行SQL
    String condition() default "";
}
